import Vue from 'vue'
import Vuex from 'vuex'
//import app from './modules/app'
import user from './modules/user'
//import permission from './modules/permission'
import getters from './getters'
import geo from './modules/geo'

Vue.use(Vuex)

// const store = new Vuex.Store({
//   modules: {
//     //app,
//     user
//     //permission
//   },
//   getters
// })
const store = () => {  
  return new Vuex.Store({
    modules: {
      user,
      geo
    },
    getters
  })
}

export default store
